scientific advances - İspanyolca İngilizce Sözlük